package com.cndw.kungfu.config;

import java.util.HashMap;
import java.util.Map;

/**
 * 每日项目
 * 
 * @author lijunhui
 */
public class ConstantsDailyItem {
	/**
	 * 拜祭财神
	 */
	public static final int thanksGodItem = 0;
	/**
	 * 领取每日官职俸禄
	 */
	public static final int getDailySalaryItem = 1;
	/**
	 * 免费征魂1次
	 */
	public static final int getSoulFreeOnceItem = 2;
	/**
	 * 免费献花、崇圣
	 */
	public static final int sendFlowerOrHallowItem = 3;
	/**
	 * 武林大会竞技
	 */
	public static final int WuLinConferenceSportsItem = 4;
	/**
	 * 进行主仆乐互动
	 */
	public static final int interactionItem = 5;
	/**
	 * 摘取上古神树果实
	 */
	public static final int takeFruitItem = 6;
	/**
	 * 参加武道嘉年华
	 */
	public static final int joinBudoFiestaItem = 7;
	/**
	 * 完成日常任务10分
	 */
	public static final int finishDailyTaskItem = 8;
	/**
	 * 主城打坐
	 */
	public static final int onlineItem = 9;
	/**
	 * 练功
	 */
	public static final int autoFightingItem = 10;
	/**
	 * 悬赏徒弟
	 */
	public static final int buyPercentItem = 11;
	/**
	 * 重修徒弟
	 */
	public static final int washPercentItem = 12;
	/**
	 * 特训徒弟
	 */
	public static final int trainPercentItem = 13;
	/**
	 * 追加
	 */
	public static final int appendItem = 14;
	/**
	 * 升星
	 */
	public static final int upgradeStarItem = 15;
	/**
	 * 单人副本
	 */
	public static final int singleUndercityItem = 16;
	/**
	 * 使用易经丹
	 */
	public static final int useExpDrugItem = 17;
	/**
	 * 帮派任务
	 */
	public static final int unionTaskItem = 18;
	/**
	 * 挑战世界boss
	 */
	public static final int challengeWorldBossItem = 19;
	/**
	 * 完成声望任务
	 */
	public static final int finishPrestigeTaskItem = 20;
	/**
	 * 完成押镖任务
	 */
	public static final int finishDartTaskItem = 21;
	/**
	 * 通过多人副本
	 */
	public static final int teamUndercityItem = 22;
	/**
	 * 远古塞外
	 */
	public static final int enterWallSceneItem = 23;
	/**
	 * 挑战神兵阵
	 */
	public static final int challengeSCpItem = 24;

	/**
	 * 今日在线3小时
	 */
	public static final int online3hour = 25;

	/**
	 * 答题
	 */
	@Deprecated
	public static final int quizItem = 1;
	/**
	 * 挑战通天图
	 */
	@Deprecated
	public static final int challengePicCPItem = 10;
	/**
	 * 合成升星石
	 */
	@Deprecated
	public static final int compoundUpGemItem = 17;
	/**
	 * 合成宝石
	 */
	@Deprecated
	public static final int compoundGemItem = 18;

	/**
	 * 每日项目完成修为值
	 */
	public static final int[] itemScore = { 10, 5, 5, 5, 10, 5, 5, 5, 10, 5, 5, 5, 5, 5, 5, 10, 5, 10, 5, 5, 5, 5, 5, 5, 5, 10 };
	/**
	 * 连续登陆奖励
	 */
	public static final int[] relogPrize = { 120001, 120002, 120003, 120004, 120005, 120006, 120007 };
	/**
	 * 修为奖励
	 */
	public static final Map<Integer, Integer[]> scorePrize = new HashMap<Integer, Integer[]>();
	static {
		scorePrize.put(5, new Integer[] { 0, 130001 });
		scorePrize.put(15, new Integer[] { 1, 130002 });
		scorePrize.put(30, new Integer[] { 2, 130003 });
		scorePrize.put(50, new Integer[] { 3, 130004 });
		scorePrize.put(80, new Integer[] { 4, 130005 });
		scorePrize.put(150, new Integer[] { 5, 130006 });
	}
}
